Amanouri


Amanouri
AMANOURI (Cotton)
One of the best grades of Levant cotton.

Dictionary of the English textile terms. 2014.